do needlework - Turkish English Dictionary